package com.pz.upproc.entity;

import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.SequenceGenerator;

/**   
 * @Title: Entity
 * @Description: 上传日志查询
 * @author zhangdaihao
 * @date 2017-08-22 14:40:53
 * @version V1.0   
 *
 */
@Entity
@Table(name = "t_log_upproc", schema = "")
@DynamicUpdate(true)
@DynamicInsert(true)
@SuppressWarnings("serial")
public class TkupprocEntity implements java.io.Serializable {
	/**id*/
	private java.lang.String id;
	/**服务节点*/
	private java.lang.String fdFwno;
	/**任务编号*/
	private java.lang.String fdTaskno;
	/**执行时间*/
	private java.util.Date fdUptime;
	/**数据名称*/
	private java.lang.String fdDname;
	/**数据类型*/
	private java.lang.String fdDtype;
	/**结果*/
	private java.lang.String fdDstat;
	/**运行情况*/
	private java.lang.String fdMsg;
	/**上传前数据记录数*/
	private java.lang.String fdBdrec;
	/**上传前数据大小*/
	private java.lang.String fdBdsize;
	/**上传后数据记录数*/
	private java.lang.String fdAdrec;
	/**上传后数据大小*/
	private java.lang.String fdAdsize;
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  id
	 */
	
	@Id
	@GeneratedValue(generator = "paymentableGenerator")
	@GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
	@Column(name ="ID",nullable=false,length=32)
	public java.lang.String getId(){
		return this.id;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  id
	 */
	public void setId(java.lang.String id){
		this.id = id;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  服务节点
	 */
	@Column(name ="FD_FWNO",nullable=true,length=100)
	public java.lang.String getFdFwno(){
		return this.fdFwno;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  服务节点
	 */
	public void setFdFwno(java.lang.String fdFwno){
		this.fdFwno = fdFwno;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  任务编号
	 */
	@Column(name ="FD_TASKNO",nullable=true,length=100)
	public java.lang.String getFdTaskno(){
		return this.fdTaskno;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  任务编号
	 */
	public void setFdTaskno(java.lang.String fdTaskno){
		this.fdTaskno = fdTaskno;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  执行时间
	 */
	@Column(name ="FD_UPTIME",nullable=true)
	public java.util.Date getFdUptime(){
		return this.fdUptime;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  执行时间
	 */
	public void setFdUptime(java.util.Date fdUptime){
		this.fdUptime = fdUptime;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  数据名称
	 */
	@Column(name ="FD_DNAME",nullable=true,length=100)
	public java.lang.String getFdDname(){
		return this.fdDname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  数据名称
	 */
	public void setFdDname(java.lang.String fdDname){
		this.fdDname = fdDname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  数据类型
	 */
	@Column(name ="FD_DTYPE",nullable=true,length=100)
	public java.lang.String getFdDtype(){
		return this.fdDtype;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  数据类型
	 */
	public void setFdDtype(java.lang.String fdDtype){
		this.fdDtype = fdDtype;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  结果
	 */
	@Column(name ="FD_DSTAT",nullable=true,length=100)
	public java.lang.String getFdDstat(){
		return this.fdDstat;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  结果
	 */
	public void setFdDstat(java.lang.String fdDstat){
		this.fdDstat = fdDstat;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  运行情况
	 */
	@Column(name ="FD_MSG",nullable=true,length=500)
	public java.lang.String getFdMsg(){
		return this.fdMsg;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  运行情况
	 */
	public void setFdMsg(java.lang.String fdMsg){
		this.fdMsg = fdMsg;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  上传前数据记录数
	 */
	@Column(name ="FD_BDREC",nullable=true,length=100)
	public java.lang.String getFdBdrec(){
		return this.fdBdrec;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  上传前数据记录数
	 */
	public void setFdBdrec(java.lang.String fdBdrec){
		this.fdBdrec = fdBdrec;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  上传前数据大小
	 */
	@Column(name ="FD_BDSIZE",nullable=true,length=100)
	public java.lang.String getFdBdsize(){
		return this.fdBdsize;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  上传前数据大小
	 */
	public void setFdBdsize(java.lang.String fdBdsize){
		this.fdBdsize = fdBdsize;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  上传后数据记录数
	 */
	@Column(name ="FD_ADREC",nullable=true,length=100)
	public java.lang.String getFdAdrec(){
		return this.fdAdrec;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  上传后数据记录数
	 */
	public void setFdAdrec(java.lang.String fdAdrec){
		this.fdAdrec = fdAdrec;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  上传后数据大小
	 */
	@Column(name ="FD_ADSIZE",nullable=true,length=100)
	public java.lang.String getFdAdsize(){
		return this.fdAdsize;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  上传后数据大小
	 */
	public void setFdAdsize(java.lang.String fdAdsize){
		this.fdAdsize = fdAdsize;
	}
}
